package com.edu.glutdataconvertserver.task;

import com.edu.glutdataconvertserver.servicce.TransformService;
import com.edu.glutdataconvertserver.servicce.service.TransformServiceImpl;
import org.springframework.context.annotation.Lazy;
import org.springframework.stereotype.Component;

import javax.annotation.Resource;

/**
 * @author gtl
 * @version 1.0
 * @date 2020/10/19  9:42
 */
@Component
@Lazy(false)
public class TransForm {

    @Resource
    private TransformService transformService;

    /**
     * 1.排考规则编号，就是考试编号
     * 2.排考详情编号，TGlutDcZyjs的id
     * 3.班级编码，班级名称，都是班级名称 班级编号为考试编号加上班级名称
     * 4.老师用户编号和工号一致
     * 5.学生详情表中的专业就是t_glut_dc_xjjbsjzlb中的专业码
     * 6.专业中的主键就是专业中的代码
     * 7.审批流程类型考试关系中审批流程类型编号写死为1
     * 8.学院名称没有的默认学院编号000000
     * 9.没有的班级任课教师默认工号为000000，姓名为未知老师
     * 9.默认课程编号为000000
     * 专业表没有数据
     * 监考人员安排中的人员代码，当作用户编号
     * <p>
     * 纯考务45分钟
     */
//    @Scheduled(cron = "0 30 3 * * ?")
    public void transformStart() {
        /*ThreadLocalUtils.set("xxbj", "13");
        transform();*/
        transformService.transform();
    }
}
